/**
 * 正则表达式定义
 * @author 田尘殇Sean(sean.snow@live.com)
 * @date 2016/10/26
 */
export default {
  /**
   * 营业执照
   */
  businessLicense: /^[0-9a-zA-Z]{18}$/g,
  /**
   * 邮箱
   */
  email: /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,
  /**
   * 手机号
   */
  mobilePhone: /^1\d{10}$/,
  /**
   * 中文名,
   * 2-6位的中文名
   */
  chineseName: /^[\u4E00-\u9FA5]{2,6}$/,
  /**
   * 15 / 18 位身份证
   */
  idCard: /(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$)/,

  password: /((?=.*\d)(?=.*\D)|(?=.*[a-zA-Z])(?=.*[^a-zA-Z]))^.{6,20}$/,

  /**
   * 货币正则表达式
   */
  currency: /((^[-]?([1-9]\d*))|^0)(?:\.\d{0,2})?$|(^[-]0\.\d{1,2}$)/,

  chinese: /^[\u4e00-\u9fa5]+$/
};

